climate suitability - German English Dictionary